home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / gnu / para.lha / para / Makefile next >
Makefile  |  1991-04-18  |  2KB  |  55 lines

  1.     #### Makefile for the Para mode distribution -*- text -*- ####
  2.  
  3. # Makefile for Para mode 0.27        <<change number below as needed>>
  4.  
  5. # Robert J. Chassell
  6. # bugs to bob@ai.mit.edu
  7. # 18 Apr 91
  8.  
  9. # A `make' or `make dist' command creates a compressed tar file of the
  10. # experimental Para mode distribution.  The file is called `para.tar.Z'.
  11.  
  12. # Note: You also need the Texinfo 2 package to run Para mode---however,
  13. # the `para.tar.Z' distribution includes part of that package, the
  14. # `texinfo.el', and `texnfo-upd.el', files which provide minimal Texinfo
  15. # support.
  16.  
  17. # To uncompress and extract the contents of `para.tar.Z', use the
  18. # following command:      tar xvzf para.tar.Z
  19.  
  20. # If you do not have GNU tar, you may need to unpack in two stages:
  21. #    uncompress para.tar.Z
  22. #    tar xvf para.tar
  23.  
  24. # The contents of the file expand to about 270 kilobytes in a
  25. # subdirectory of the current directory called `para'.  (Without
  26. # the Texinfo files, the contents expand to about 180 kilobytes.)
  27.  
  28. # Before mailing `para.tar.Z', if you should mail it,
  29. # uuencode the file with the following command:
  30. # uuencode para.tar.Z para.tar.Z > para.tar.Z.uu
  31.  
  32. PARA_DOCUMENTATION = para.texinfo what-is.texi
  33.  
  34. PARA_ELISP_SOURCES = para.el
  35.  
  36. PARA_SUPPORT = README Makefile
  37.  
  38. TEXINFO_MINIMAL_SUPPORT = ../texinfo2/texinfo.el ../texinfo2/texnfo-upd.el 
  39.  
  40. # This Makefile creates a subdirectory and links the sources into it.
  41. # When the contents of the tar file are extracted, the files extract
  42. # into the subdirectory called `para' containing the
  43. # documentation and Emacs Lisp files
  44.  
  45. dist: $(PARA_DOCUMENTATION) $(PARA_ELISP_SOURCES) $(PARA_SUPPORT) \
  46.                 $(TEXINFO_MINIMAL_SUPPORT)  
  47.     mkdir para
  48.     ln $(PARA_DOCUMENTATION) $(PARA_ELISP_SOURCES)      \
  49.                 $(PARA_SUPPORT) $(TEXINFO_MINIMAL_SUPPORT)  \
  50.         para
  51.     tar chofvz para-0.27.tar.Z para
  52.     -rm -r para
  53.  
  54. ######################################################################
  55.